@charset "utf-8";
/* CSS Document */
body,div,a,ul,li,img,table,tr,td,span,label,p,h3,h4,h5{margin:0px;padding:0px;border:none;list-style:none;}

body{ padding:0; margin:0;font-family:"微软雅黑";font-size:12px;}
ul,ol,li{list-style-type:none; padding:0; margin:0;}
select,input,img,select{vertical-align:middle; border:none;}
a{text-decoration:none;color:#fff;}
a:link{text-decoration:none;color:#fff;}
a:visited{text-decoration:none;color:#fff;}
a:hover,a:active,a:focus{text-decoration:none;}
.lsdl{ clear:both;}
.height40{ padding:20px;}

#top_placeholder{
	height:150px;

}


/*幻灯片*/
#full-screen-slider { width:100%;  min-width:1078px; height:700px; float:left; position:relative}
#slides { display:block; width:100%;  min-width:1078px; height:700px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; min-width:1078px; background-size:100% auto; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; min-width:1078px;  height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


/*导航栏*/
.lsdl_top{width:100%; height:64px; margin-bottom:86px; background:#fff;border-top:6px solid black; position:fixed; z-index:9999; left:0; top:0;}
.lsdl_muen{ width:1020px; height:150px; z-index:999; margin:0 auto; position:relative;}
.lsdl_401{ top:629px;width:241px; height:44px; background:url(../lsdl/fixedimg.png) center no-repeat;position:absolute; z-index:1000;left:50%;margin-left:-120px;}

/* .logo{ background:url(../lsdl/loog.png) no-repeat; width:206px; height:159px; float:left;} */
.logo{ height:140px; width:auto; position:absolute; top:0; left:0px;  -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;}
.logo:hover{
    box-shadow:0px 0px 6px 2px rgba(128, 128, 128, 0.63);
    -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;
}
.logo #logo img{
	height:140px;
	width:auto;
}
#navlsdl, #navlsdl li ul {list-style-type:none;}
.dhhang{float:left; width:auto; height:30px; line-height:30px; margin-left:140px; margin-top:15px;}
#navlsdl { height:50px; padding:0;}
#navlsdl li {float:left;text-align:center;position:relative;}
#navlsdl li a{font-size:16px;}
#navlsdl li.hassub {background:url(../images/down_icon.png) no-repeat 50% 60%;height:60px;-webkit-transition:all .3s linear;}
#navlsdl li a:link, #navlsdl li a:visited {display:block; text-decoration:none;color:#333; font-size:16px; font-family:"微软雅黑"; padding:0 12px; height:30px;line-height:30px; -webkit-transition:all .1s linear;}
/*#navlsdl li a:hover {color:white;background-color: rgba(44, 42, 43, 0.81);}*/
#navlsdl li a:hover {margin-top:-5px;-webkit-transition:all .1s linear;}
#navlsdl li ul li a:hover {color:#fff;background:#6b839c; }
#navlsdl li.hassub a:hover {margin-top: 0px;}
#navlsdl li ul {display:none;position:absolute; top:50px; z-index:100;}
.ddd{width:660px; height:384px; background: url(../images/md.png) center top no-repeat;background ;background-color:#C0DDFF;opacity: 0.7;}
#m_theme_travel{width:670px; height:326px; background: url(../lsdl/m_theme_bg.png) center top no-repeat; padding-top:80px;}
#m_theme_travel li{width:110px; height:50px; float:left; margin-top:40px; margin-left:20px; overflow:hidden; }
#m_theme_travel li a:hover{background:none;}
#m_theme_travel li img{display:block; width:110px; height:50px; border:0;}
#navlsdl li ul#m_theme_travel li a:hover{background:none;}

.i-phone{ cursor:pointer;float:right; height:30px; line-height:30px; padding:0 10px; margin-top:15px; text-align:center; background:-webkit-linear-gradient(-45deg,#414143,#2B292A) #2B292A; color:#fff; font-size:16px;  -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;}
.i-phone:hover{
    /*-webkit-transform:scale(1.05);*/
    box-shadow:0px 0px 6px 2px rgba(128, 128, 128, 0.63);
    -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;
}
.sjos{ background:url(../lsdl/sd_03.jpg) top repeat-x; min-width:1078px;height:217px; margin:0 auto;}
.lsdl_box{ width:1078px;  margin:0 auto;}
.yzbt{ padding:69px 0 30px 348px;}
.znyh{ margin-left:14px; margin-top:20px; }
.lsdl_mudud{ padding:95px 0 0 24px;}
.lsdl_mudud .zcd{ width:148px; height:141px; float:left; text-align:left; padding:0 10px 0 0; overflow:hidden;}
.lsdl_mudud .ct{font: normal 18px/20px "微软雅黑"; color:#fff; padding:0 0 12px 0;cursor:pointer;}
.lsdl_mudud .zcd span{font: normal 13px/20px "微软雅黑"; color:#fff; float:left; padding:0 3px 0 3px; display:block; cursor:pointer}
.home_li{ width:359px; height:342px; margin-bottom:50px; float:left; background: url(../lsdl/home_li.png) no-repeat; overflow:hidden; float:left;}
/*.cdd{ height:230px; overflow:hidden;}
.cdd a{ width:320px; height:212px;  display:block; font-size:0; position:absolute;z-index:1000000000;}
.cdd p{ padding:58px 32px 0 32px; color:#000; }
.cdd a:hover{width:320px; height:212px; display:block;color:#000;font: normal 13px/20px "微软雅黑"; margin:20px; background: url(../lsdl/hombj.png) center 50px  no-repeat;}*/
.home_li .img{ padding:18px 0 0 24px; width:314px; height:212px;}
.home_li .jge{ background:url(../lsdl/jg.png) no-repeat; width:359px; height:70px; position:absolute; z-index:10; overflow:hidden;}
/*.jgx{ padding:28px 0 0 212px; color:#FFF; font-family:"微软雅黑"; font-weight:bold; font-size:16px; overflow:hidden;}
.jgx span{ font-size:13px;}
.home_li .test{ padding:10px 0 0 35px; font: normal 12px/20px "微软雅黑"; color:#999;}
.home_li .test a{color:#999;}
.home_li .test b{ font-size:13px; color:#00283E; display:block;}
.home_li .test b a{font-size:13px;  color:#00283E;}
.home_li .test b a:hover{ color: #0CF;}*/
.home_li2{ width:715px; height:342px; background:url(../lsdl/home_li2.png) no-repeat; float:left;cursor:pointer;}
.home_li2 .jiage{ width:715px; height:110px; background:url(../lsdl/jg2.png) no-repeat; position:absolute; z-index:10;}
.home_li2 .img2{ padding:17px 0 0 20px; width:670px; height:212px;}
/*.cdd2{ height:230px; overflow:hidden;}
.cdd2 a{ width:670px; height:212px;  display:block; font-size:0; position:absolute;z-index:1000000000;}
.cdd2 p{ padding:58px 51px 0 51px; color:#000; }
.cdd2 a:hover{width:670px; height:212px; display:block;color:#000;font: normal 13px/20px "微软雅黑"; margin:20px; background: url(../lsdl/homebj2.png) center 50px  no-repeat;}

.home_li2 .test{ padding:10px 0 0 35px; font: normal 14px/20px "微软雅黑"; color:#999;}
.home_li2 .test a{color:#999;}
.home_li2 .test b{ color:#00283E; display:block;}
.home_li2 .test b a{ color:#00283E;}
.home_li2 .test b a:hover{ color: #0CF;}
.jgx2{ padding:10px 0 0 513px;}
.jgx2 img{ width:76px; float:left;}
.jgx2 .fonts{ width:83px; color:#FFF; font-size:15px; font-family:"微软雅黑"; font-weight:bold; overflow:hidden;overflow:hidden;float:left;}
.jgx2 .fonts p{ font-size:30px;padding:10px 0 0 0; }
.jgx2 .fonts span{ font-size:12px;}*/
.ggbj{ background:url(../lsdl/ggbj_03.jpg) no-repeat; width:1054px; height:378px; margin:0 auto; cursor:pointer}
.homezz{ background:url(../lsdl/homezz_06.jpg) no-repeat;width:1054px; height:326px; margin:0 auto; cursor:pointer }
.pdf{ padding:69px 0 0 26px;}
.iky{ width:1078px; margin:0 auto;}
.dzp,.dzv{ width:136px; float:left; margin:0 28px;}
.dzky{ width:230px; height:196px; background:url(../lsdl/i_zsdz.jpg) center no-repeat; float:left; margin:0 40px;}
.dzky .keys{ width:127px; padding:40px 18px 0 0; margin:0 auto;}
.dzky .keys p{ width:127px;padding:2px 0 2px 0; display:block;}
.dzky .keys input{ width:80px; height:25px; background:url(0) no-repeat;font: normal 14px/20px "微软雅黑"; color:#949494;}
/*.dzv{ width:130px; float:left;}*/
.jpost{ padding:10px 0 0 15px;}

.index_bottom{ width:1020px; margin:0 auto;}
.mtbd{ height:51px; background:url(../lsdl/mtbd_09.jpg) left no-repeat;}
.logli{ width:950px; height:71px; margin:0 auto; padding:24px 0 0 0;}
.logli ul li{ width:184px; height:71px; float:left; text-align:center; border:1px dotted #333333; border-width:0 0 0 1px;}
.logli ul li:hover{margin-top:-5px;-webkit-transition:all .1s linear;}
.logli ul li img{ padding:10px 0 0 0;}
.dzlc{ background:url(../lsdl/dzlc.png) left top no-repeat; padding:50px 0 0 0;}
.dzlc img{
    margin:30px 0px 19px 140px;
}
.dzlc1,.dzlc2,.dzlc3,.dzlc4{
	display:block;
	width:66px;
	height:66px;
	float:left;
	margin:30px 0px 19px 140px;
	background:url(../lsdl/dzlc1.png) no-repeat;
}
.dzlc2{background:url(../lsdl/dzlc2.png) no-repeat;}
.dzlc3{background:url(../lsdl/dzlc3.png) no-repeat;}
.dzlc4{background:url(../lsdl/dzlc4.png) no-repeat;}

.dzlc1:hover{background:url(../lsdl/dzlc1_hover.png) no-repeat;}
.dzlc2:hover{background:url(../lsdl/dzlc2_hover.png) no-repeat;}
.dzlc3:hover{background:url(../lsdl/dzlc3_hover.png) no-repeat;}
.dzlc4:hover{background:url(../lsdl/dzlc4_hover.png) no-repeat;}

.dzlc div div{
    height:2px;
    float:left;

}
.dzlc div div:nth-of-type(1){
    width:173px;
    background-color:white;
    margin-right:2px;
}
.dzlc div div:nth-of-type(2){
    width:204px;
    background-color:#B5BBC0;
    margin-right:2px;
}
.dzlc div div:nth-of-type(3){
    width:208px;
    background-color:#6B7781;
    margin-right:2px;
}
.dzlc div div:nth-of-type(4){
    width:208px;
    background-color:#465562;
    margin-right:2px;
}
.dzlc div div:nth-of-type(5){
    width:210px;
    background-color:#465562;
    margin-right:2px;
}
.dzlc>span{
    color:#042C42;
    font-size:20px;
    width:89px;
    /*font-weight: bold;*/
    text-align: center;
    display: inline-block;
    margin-top:20px;
    margin-bottom:40px;
	margin-left:115px;
}
.dzlc>span:nth-of-type(1){
    margin-left:130px;
}
.dzlc>span:nth-of-type(2){
    margin-left:113px;
}
.dzlc>span:nth-of-type(3){
    margin-left:115px;
}
.dzlc>span:nth-of-type(4){
    margin-left:120px;
}
.dzlc #startcust{
    width:130px;
    height:30px;
    margin: auto;
    border:1px solid #465562;
    text-align: center;
    line-height:30px;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear;
    cursor: pointer;
}
.dzlc #startcust a{
    text-decoration: none;
    color:#042C42;
    font-size:18px;
}
.dzlc #startcust:hover,.dzlc #startcust a:hover,.dzlc #startcust:hover a{
     background-color: #042c42;
    color:white;
     -webkit-transition:all .2s linear;
     -moz-transition:all .2s linear;
     -ms-transition:all .2s linear;
     -o-transition:all .2s linear;
 }
.weix{ background:url(../lsdl/wx2.png) no-repeat; width:1022px; height:400px; margin:0 auto;}
.weix .muned{ width:397px; height:33px; }
.weix .muned ul li{ height:33px; line-height:33px; float:left; width:97px; text-align:center;font: normal 15px/33px "微软雅黑";}
.weix .muned ul li a{ color:#666;}
.weix .muned ul li a:hover{ color: #F00;}
.weix .pdi{ padding:126px 0 0 525px;}
.footert{width:1020px;height:auto;text-align:center;line-height:24px;font: normal 13px/20px "微软雅黑"; color:#000; margin:0 auto;}
.footert a{color:#000;}
.footert a:hover{color:#FF0000;}

#goTopBtn {
    POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 49px; WIDTH: 49px; BOTTOM: 5px; HEIGHT: 122px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto;
}

/**/
.cls{clear:both;overflow:hidden;}
.top0{ height:3px; width:100%; background:url(../lsdl/topBg.jpg) center repeat;}
.container{width:1020px;height:159px;margin:0 auto;}
.bannerbox { width: 1020px; height: 333px; overflow: hidden; background:url(../lsdl/banner_bj.jpg) center no-repeat;float:left;}
#focus { width: 1020px; height: 333px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 1020px; height: 333px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1020px; height: 333px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width:200px; height: 447px; position: absolute; top: 0px; cursor: pointer;  }
#focus .pre { left: 0; background:url(../lsdl/sprite.png) no-repeat left 100px; }
#focus .next { right: 0; background:url(../lsdl/sprite1.png) no-repeat right 100px; }
.logoDiv{width:1000px;height:138px;position:absolute;margin-left:10px;}
/* #logo{width:208px;height:138px;position:absolute;margin-left:10px;}
#logo .denglu{ line-height:18px; text-align:center; width:200px; font-size:14px; top:115px; position:absolute; z-index:9999;
			font-weight:bold; display:block; left:0px;}
#logo .denglu a{ color:#949494;} */
#logo{ height:140px; width:auto; }
#nav{width:707px;height:48px;background:url(../lsdl/navBg.png) center no-repeat;position:absolute;margin-left:280px;}
#nav ul li{ width:100px; border-right:1px solid #2a2a2a; float:left; height:40px; line-height:40px; text-align:center;}
#nav ul li a{ color:#d0d0d0; font-size:15px; font-weight:bold; display:block; }
#nav ul li a:hover{ background:#333230; width:100px; height:40px;}
.breadcrumb{width:1020px;height:25px;line-height:25px;text-align:left;font-size:16px;font-weight:bold;color:#fff;float:left;}

.main{width:1020px;background:#FFF;float:left;margin-top:5px;margin-bottom:30px;}
.main .mianDiv{ width:940px; height:444px; border-bottom:1px dashed #999999; margin:20px auto; }
.mianDiv .mianDivTitle{ height:auto; width:940px; float:left; background:url(../lsdl/title.png) left no-repeat;}
.mianDivTitle .text{ width:830px; margin-left:105px; *font-weight:bold; font-size:12px; color:#727272; font-weight:bold;}
.mianDiv #demoContent{ text-align:center; margin-top:20px; width:500px; height:340px; float:left    }
#demoContent .effect{ display:inline-block; *display:inline; text-align:left;  margin:0 auto;   }
.gallery{ width:500px; height:340px; }
.gallery .bd li .pic{ line-height:0px; }
.gallery .bd li .bg,.gallery .bd li .title{ display:none; }
.gallery .bd li img{ width:500px; height:280px;}
.gallery .hd{ position:relative; margin-top:3px; }
.gallery .hd .tempWrap{ margin-left:45px; *margin-left:0; }
.gallery .hd ul{ width:500px; list-style:none;}
.gallery .hd li{ width:102px; text-align:center; cursor:pointer; }
.gallery .hd li img{ width:100px; height:56px; }
.gallery .hd .sNext{ width:45px; height:56px; background:url(../lsdl/next.jpg) center no-repeat; cursor:pointer; position:absolute; }
.gallery .hd .sPrev{width:45px; height:56px; left:0px; background:url(../lsdl/pre2.jpg) center no-repeat; cursor:pointer; position:absolute;  }
.gallery .hd .sNext{left:auto; right:0px; }
.gallery .hd .sNext:hover{ text-decoration:none; border:0px solid #f60;right:0px;}
.gallery .hd .sPrev:hover{ text-decoration:none; border:0px solid #f60;left:0px;}

.mianDiv .mianDivRight{width:412px;height:340px;float:left;margin-top:10px;margin-left:10px;color:#727272;}
.mianDivRight .DivRightTop{ text-align:center; margin-top:10px; font-size:20px; font-weight:bold; color:#C75A77;}
.mianDivRight .DivRightTop span{font-style:italic;font-size:35px; font-family:Verdana, Geneva, sans-serif;}
.mianDivRight .bj{ height:195px; width:412px; margin-top:15px; background:url(../lsdl/xcbj.png) center top no-repeat; border:1px dashed #FFF;}
.bj table{ height:140px; margin-top:40px;}
.bj table tr{ height:30px; width:412px; float:left;}
.bj table tr td{ height:30px; width:152px; text-align:center; font-weight:bold; line-height:20px; font-size:14px; font-weight:bold; float:left; border-right:1px dashed #9cd1f0;}
DIV.scott {PADDING: 3px; MARGIN: 3px; TEXT-ALIGN: center
}
DIV.scott A {BORDER: #CCC 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #9cd1f0; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV.scott A:hover {BORDER:#CCC 1px solid; COLOR:#FFF;  BACKGROUND: #9cd1f0
}
DIV.scott A:active {BORDER: #CCC 1px solid;COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND: #9cd1f0
}
DIV.scott SPAN.current {BORDER: #CCC 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px;  COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR:  #9cd1f0
}
DIV.scott SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/*酒店*/

.lsdl_jdian{ height:144px; line-height:20px; margin:0 auto; overflow:hidden;}


/* 百悦杂志 */
#wrapper{width:990px; padding:33px 0 33px 0; margin:0 auto;}
#wrapper hgroup{text-align:center;}
#container{position:relative;width:990px;margin:0 auto;}
.grid{min-height:100px;font-size:12px;float:left; background:url(../lsdl/pbbj_16.jpg);}
.imgbox{ padding:0 0 0 18px; width:202px; overflow:hidden;}
#container strong{ font: normal 14px/30px "微软雅黑"; line-height:30px; color:#000;}
#container p{ font: normal 12px/24px "微软雅黑"; color:#666;}
.meta{ clear:both;  font: bold 14px/22px Arial, Helvetica, sans-serif; display:block; text-align:right; color:#000000;}
.lsdl_xq{width:940px; padding:33px 0 33px 0; margin:0 auto;}
.lsdl_xq h3{ color:#707070; text-align:center; font-size:18px;}
.test_box {width:500px; text-align:left; font-size:13px; line-height:26px; color:#333333;margin-left:auto;margin-right:auto;}
.test_box img{width:500px; margin-top:15px;}
.lsdl_tj { border-bottom:1px #E4E4E4 dotted; padding:0 0 30px 0;}
.lsdl_tj ul{ padding:0 0 0 0;}
.lsdl_tj ul li{ height:172px; width:313px; padding:0 0 0 0; float:left;}
.lsdl_tj ul li .dsdts{ position:absolute; margin:150px 0 0 0;font: normal 13px/24px "微软雅黑"; height:24px;  width:310px; background:#000;filter:alpha(opacity=80);opacity:0.8;}
.lsdl_tj ul li a{ color:#FFF;}
.lsdl_tj ul li img{ float: left; width:310px; height:172px;}

/* 关于百悦*/
.lsdl_aboust{ width:1024px; margin:0 auto; overflow:hidden;}
.lsdl_aboust .lefts{ width:275px; float:left;}
.lsdl_aboust .lefts ul li{ width:275px; height:101px;cursor:pointer;}
.guyb a{ background:url(../lsdl/a1.jpg) top no-repeat; width:275px; height:100px; display:block;}
.guyb a:hover{ background:url(../lsdl/a.jpg) top no-repeat; width:275px; height:100px; display:block;}
.cc{ background:url(../lsdl/a.jpg) top no-repeat !important; width:275px; height:100px; display:block;}
.guyb2 a{ background: url(../lsdl/c.jpg) top no-repeat; width:275px; height:100px; display:block;}
.guyb2 a:hover{ background:url(../lsdl/c1.jpg) top no-repeat; width:275px; height:100px; display:block;}
.bb{ background:url(../lsdl/c1.jpg) top no-repeat !important; width:275px; height:100px; display:block;}

.guyb3 a{ background:url(../lsdl/d1.jpg) top no-repeat; width:275px; height:100px; display:block;}
.guyb3 a:hover{ background:url(../lsdl/d.jpg) top no-repeat; width:275px; height:100px; display:block;}
.dd{ background:url(../lsdl/d.jpg) top no-repeat !important; width:275px; height:100px; display:block;}

.lsdl_aboust .right{ background:#FFF; width:630px; padding:40px; float:right;}
.tetss{ padding:10px 0 10px 0;  font: normal 13px/24px "微软雅黑"; color:#9B9B9B; border-bottom:1px dotted #E6E6E6;}

.tuandui ul li{float:left; text-align:left; padding:10px 0 10px 0; width:206px;}

.tuandui .c1{ background:url(../lsdl/tdbj_06.jpg) no-repeat; width:635px; height:338px;}
.tuandui .c2{ background:url(../lsdl/tdbj_07.jpg) no-repeat; width:635px; height:338px;}
.tuandui .c3{ background:url(../lsdl/tdbj_08.jpg) no-repeat; width:635px; height:338px;}
.tuandui .img{ float:left; padding:35px 0 0 22px;}
.tuandui .img img{ width:221px; height:220px;}
.tuandui .testde{ width:310px; height:287px;padding:35px 0 0 0;font: normal 12px/24px "微软雅黑"; color:#D6D6D6; overflow:hidden; float:right;}
.tuandui .gb{ float:right; padding:15px 3px 0 0;}

/*寻悦启事*/
.lsdl_xunyue_g{ background: url(../lsdl/xunyue_03.jpg) no-repeat; width:1092px; height:455px; margin:0 auto;}
.height52{ height:52px; overflow:hidden;}
.touying{ background: url(../lsdl/touying.jpg) left top no-repeat; height:19px;}
.tab21 { width:426px; height:39px; overflow:hidden; background:#FFF; float:left;}
.tab21 a.ok{float:left; width:70px; height:39px; font-size:15px; line-height:39px; text-align:center; font-weight:bold; background:#C75A77; color:#fff;}
.tab21 a.nones{background:none;float:left; width:70px; height:39px; font-size:15px;  line-height:39px; font-weight: normal; text-align:center; color:#717171; }
.tab21 a.nones:hover{color: #FF0000;}
.tab21 a{ border-right:1px #D3E9F6 double;}

#detail{ padding:30px;}
.detail{ padding:30px; background:#fff; }
.detailt ul li{ width:940px; height:325px; padding:10px 0 0 0; border-bottom:1px #E4E4E4 dotted;}
.xdimg{ float:left; width:539px;}
.xdtest{ float:right; padding:24px 0 0 0; line-height:28px; width:360px;}
.yumore{ float: right; padding:15px;cursor:pointer;}

/*浮层*/
#floatBoxBg{width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5;position:absolute;top:0;left:0; z-index:99; }
/*.floatBox{border: #CCC 2px solid; background:#FFF; border-radius:15px; width:1000px;position:absolute;top:100px;left:40%;}
*/
/* .floatBox{background:#000; filter:alpha(opacity=80);opacity:0.8; position:absolute;top:100px;left:30%;z-index:6000;overflow:hidden;} */
.floatBox{background:rgba(0,0,0,0.8); position:absolute;top:100px;left:30%;z-index:6000;overflow:hidden;}

.floatBox .title{ float:right; width:100%;position:relative;}
.floatBox .title span{position:absolute;right:0;top:0;cursor:pointer; height:50px; width:72px; background:url(../lsdl/gb.gif) center  no-repeat;display:block;}
.floatBox .title span.gb{background:url(../lsdl/gb.png) center  no-repeat;}
/*主题旅游*/
.tab22 { width:342px; height:39px; overflow:hidden; background:#FFF; float:left;}
.tab22 a.ok{float:left; width:113px; height:39px; font-size:15px; line-height:39px; text-align:center; font-weight:bold; background:#C75A77; color:#fff;}
.tab22 a.nones{background:none;float:left; width:113px; height:39px; font-size:15px;  line-height:39px; font-weight: normal; text-align:center; color:#717171; }
.tab22 a.nones:hover{color: #FF0000;}
.tab22 a{ border-right:1px #D3E9F6 double;}
.sdc{ border-bottom:1px #CCCCCC dotted;}
.xsts{ width:654px;height:28px; padding:0 10px; margin:0 auto;}

.xsts ul{ padding:0 0px 0 90px;min-width:438px; width:auto; margin:0 auto;}
.xsts ul li{  background: url(../lsdl/xcts_03_03.jpg) bottom repeat-x; text-align:center; float:left;font: normal 13px/24px "微软雅黑"; color:#000; height:28px;}
.xsts ul li span{ font-weight:bold; font-style:italic;font-size:14px; padding:0 4px 0 2px;}
.xsts ul li a{ display:block;color:#000; padding:0 8px 0 8px;}
.xsts ul li a:hover{ background:url(../lsdl/xcys.jpg) bottom center no-repeat;color:#94CFEF;}
.xctslr{ width:545px;height:auto; margin:0 0 30px 70px; display: block; padding-bottom:30px;}
.xctslr .lder{ width:100%; height:44px; line-height:44px; font-weight:700; font-size:14px; font-family:"微软雅黑";}
.xctslr .lder .lder_day{color:#fff; padding-left:25px; float:left; width:70px; height:44px; background:url(../images/itinerary_day_bg.jpg) no-repeat;}
.xctslr .lder .lder_ititle{ float:left; width:425px; height:30px; line-height:30px; margin:7px 0; padding-left:25px; background:#cbe7fc; color:#333; }
.xctslr .ldertest{ width:365px; float:left;font: normal 13px/20px "微软雅黑"; margin:15px 0; }
.xctslr .ldertest p{ font-size:16px; height:25px; line-height:25px; color:#00283e; overflow:hidden;}
.divfj{ background:url(../lsdl/c_12.jpg) left top no-repeat; padding:0 0 10px 50px; min-height:20px;_height:20px; color:#727272;}
.divzc{ background: url(../lsdl/c_15.jpg) left top no-repeat; padding:0 0 10px 50px; min-height:20px;_height:20px;color:#727272;}
.divxx{ background: url(../lsdl/c_17.jpg) left top no-repeat; padding:0 0 0 50px; min-height:20px;_height:20px;color:#727272;}
.xctslr .lderimg{ width:160px; float:right; height:auto; margin-top:15px;}
.xctslr .lderimg img{ width:160px; height:auto;}
.xctslr .lderimg img.left{float:left;}
.xctslr .lderimg img.right{float:right;}
.hdfrrr{ height:950px;}
.fixed{position:fixed;top:0;z-index:4000; _position: absolute; _top:expression(eval(documentElement.scrollTop));}
.font3{font:bold 14px/40px "微软雅黑"; color:#727272; height:40px;}
.font2{font:normal 14px/24px "微软雅黑"; color:#727272; text-align:right; padding:0 5px 0 0;}
.ipjd{ background:url(../lsdl/ipnt_07.jpg) top repeat-x; height:32px; border:1px #ABADB3 double;font:normal 14px/36px "微软雅黑"; color:#727272;}
.fx{ background:url(../lsdl/ipnt_07.jpg) top repeat-x; text-align: center; padding:5px 0 5px 0;  width:30px;border:1px #ABADB3 double; float:left;}
.font2 span{ float:left; width:90px; height:35px; line-height:35px;text-align:center;}
.font2 samp{font: bold 13px/24px "微软雅黑"; color: #6E6E6E; text-align:right; padding:0 5px 0 0;}
.from{ width:786px; float:left;}
.ipjdbox{ background:#FBFBFB url(../lsdl/ipnt_07.jpg) top repeat-x; width:780px; height:156px; border:1px #ABADB3 double;}
.jdesxq{ color:#333; font: normal 13px/24px "微软雅黑";}
/*酒店详情*/
.lsdl_bxjiud{ background: #fff url(../lsdl/jbj.jpg) bottom repeat-x; height:260px; margin:0 auto;}
.lsdl_bxjiud .yes{font:normal 14px/24px "微软雅黑";width:303px; color:#727272; float:left;}
.lsdl_bxjiud .imgs{ width:623px; padding:90px 0 0 0; float: right;}
.lsdl_bxjiud .imgs img{ border-right:1px #FFFFFF double;}
.lsdl_jdtest{ background:url(../lsdl/jdc_03.jpg) center repeat-y;min-height:300px;_height:300px;  margin:0 auto;}

.ldfldt{ width:850px; height:270px; margin:0 auto;}
.dttt{ float:left; border:1px #EAEAEA double; padding:2px; overflow:hidden;}
.dtttrigt{ float: right; width:400px; padding:2px;}
.jd_test{font:bold 16px/22px "微软雅黑"; color:#727272; padding:0 0 30px 0;}
.kde{ padding:0 0 0 60px;}
.kderz{ padding:0 0 0 174px;}
.kddf{ float:left; width:50px; height:35px; line-height:35px;text-align:center;}
.ipjdbox2{ background:#FBFBFB url(../lsdl/ipnt_07.jpg) top repeat-x; width:642px; height:156px; border:1px #ABADB3 double;}
.lsdl_jdyd{ width:830px; height:53px; padding:20px 0 0 88px; background:url(../lsdl/kh1_03.jpg) left top no-repeat;font:bold 20px/22px "微软雅黑"; color:#737373;}

/*悦行会员*/
.lsdl_yhdl{ background: url(../lsdl/yhdl.jpg) center no-repeat; height:117px; border-top:1px #CCCCCC dotted;}
.lsdl_yhdl_h{ width:440px; margin:0 auto;font:bold 14px/22px "微软雅黑"; color:#727272;}
.ipt{ width:168px; height:34px; padding:0 0 0 10px; color:#FFF; background:url(../lsdl/yhipnt_11.jpg) no-repeat; border:0;}
.hzsj{ background:url(../lsdl/hzsj_03.jpg) center top no-repeat; padding:94px 0 0 0; margin:0 auto; }
.hzsj ul{ border-bottom:1px #CCCCCC dotted;height:274px;}
.hzsj ul li{ width:310px; height:238px; border-right:#BADEF4 1px double; line-height:22px; float: left;}
.hzsj ul li p{ width:230px; height:235px; float:left; font: normal 12px/20px "微软雅黑";color:#737373; padding:0 0 0 45px;}

/*品牌理念*/
.lsdl_linin{ width:980px; margin:0 auto;}
.lsdl_li{ height:411px; background:url(../lsdl/linian_03.jpg) center no-repeat; margin:0 auto;}
.lsdl_li p{ padding:111px 0 0 0; text-align:center;font: normal 12px/18px "微软雅黑"; color:#003e61;}
.height70{ height:74px; overflow:hidden;}
.lsdl_lirq{ height:255px; background:url(../lsdl/lilianr_06.jpg) center no-repeat; margin:0 auto;}
.lsdl_lirq p{ padding:95px 0 0 0; text-align:center;font: normal 12px/18px "微软雅黑"; color:#003e61;}
.lsdl_livip{ height:446px; background:url(../lsdl/lilianvip_08.jpg) center no-repeat; margin:0 auto;}
.lsdl_livip p{ padding:284px 0 0 660px; text-align: left;font: normal 12px/30px "微软雅黑"; color:#fff;}

.lsdl_lijd{ height:446px; background:url(../lsdl/liljxjd_11.jpg) center no-repeat; margin:0 auto;}
.lsdl_lijd p{ padding:100px 0 0 40px; text-align: left;font: normal 12px/30px "微软雅黑"; color:#fff;}

.lsdl_lict{ height:446px; background:url(../lsdl/lilixiangct_13.jpg) center no-repeat; margin:0 auto;}
.lsdl_lict p{ padding:185px 0 0 620px; text-align: left;font: normal 12px/30px "微软雅黑"; color:#fff;}

.lsdl_lipw{ height:446px; background:url(../lsdl/liliypw_16.jpg) center no-repeat; margin:0 auto;}
.lsdl_lipw p{ padding:185px 0 0 620px; text-align: left;font: normal 12px/30px "微软雅黑"; color:#003e61;}

.lsdl_lisj{ height:446px; background:url(../lsdl/lilisszc_18.jpg) center no-repeat; margin:0 auto;}
.lsdl_lisj p{ padding:99px 0 0 730px; text-align: left;font: normal 12px/30px "微软雅黑"; color:#fff;}
.lsdl_pldh{ background:url(../lsdl/gywm_06.jpg) no-repeat; width:149px; height:273px; position:absolute; margin:70px 0 0 990px;}
.fixed2{position:fixed;top:0;z-index:4000; _position: absolute; _top:expression(eval(documentElement.scrollTop));}
.lsdl_pldh ul{ padding:55px 0 0 0; width:70px; margin:0 auto;}
.lsdl_pldh ul li{ background:url(../lsdl/gywm1i_03.jpg) left center no-repeat; height:28px;font: normal 12px/28px "微软雅黑"; color:#032234; padding:0 0 0 10px;}
.lsdl_pldh ul li a{ color:#032234;}
.lsdl_pldh ul li a:hover{ color:#717171;}

/*会员中心*/
.lsdl_mun{  padding:10px; width:1004px; margin:0 auto; text-align:right; font-size:16px;}
.lsdl_mun a{ color:#000;}
.lsdl_mun a:hover{ color: #06C;}
.lsdl_hy{ background:#FFF; padding:10px; width:1004px; margin:0 auto;}
.lsdl_hybox{ padding:20px 0 20px 0; width:944px;border-bottom:1px #CCCCCC dotted; margin:0 auto;}
.ys{ color:#62676b;}
.lsdl_hyleft{ background:url(../lsdl/hyl.png) top no-repeat; width:179px; height:271px; overflow:hidden;  float:left;}
.ldke{padding:68px 0 0 50px;}
.ldke a{ color:#2D404E;}
.lsdl_hyright{width:743px;  float: right;}
.lsdl_hyjbxx{ background:url(../lsdl/hyjb_03.jpg) no-repeat; height:184px; padding:46px 0 0 26px; font-size:14px; margin:0 auto;}
.lsdl_tale{color:#FFF;}
.lsdl_taley{ border:1px double #2697D9; background:url(../lsdl/jd_td_03.jpg) top repeat-x;}
.taleiu{border-right:1px #CCCCCC dotted;}
.talb{border-bottom:1px #CCCCCC dotted;}
.fontc{ height:25px;}
.fdc{ color:#F00;}
.betd{ color:#6F6F6F;}
.betd a{ color:#6F6F6F;}
.betd a:hover{ color: #F00;}
.cdif{border:1px #CCCCCC double;}

.jcImgScroll { position:relative; height:342px; background: url(../lsdl/bjv_03.jpg) center repeat-y;}
.jcImgScroll li { border:1px solid #ccc; }
.jcImgScroll li a { background:#fff; display:block; height:340px;  }
.jcImgScroll li.loading a { background:#fff url(../lsdl/loading.gif) no-repeat center center;}
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { display:none; border:0 none;}
.jcImgScroll em.sPrev { background:url(../lsdl/arrow-left.png) no-repeat left center; }
.jcImgScroll em.sNext { background:url(../lsdl/arrow-right.png) no-repeat right center;}
.jcImgScroll dl dd { background:url(../lsdl/NumBtn.png) no-repeat 0 bottom; text-indent:-9em; }
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0; }
.dddg{ border-bottom:1px #CCCCCC dotted; background: url(../lsdl/bjv_03.jpg) center repeat-y; width:1024px; margin:0 auto; height:40px; }
.dddgt{ background: url(../lsdl/bjv_03.jpg) center repeat-y; width:1024px; margin:0 auto; height:40px; }

/*常见问题*/
.lshow{padding: 30px 0 40px; overflow:hidden;width: 1024px;background: none repeat scroll 0% 0% #FFF;margin: 0px auto;}
.lshow h2{ text-align:center; color:#083962; font-size:18px; }
.lshow h2 span{ color:#3CF;}
.lshow .L{width:420px; padding-left:90px; float:left; border-right:1px dotted #ccc;}
.lshow .R{width:420px;padding-left:90px; float:right;}
.lshow dl{width:380px;text-align: left;font-size: 12px;color: #727272;line-height: 20px;}
.lshow dl d{height: 20px;}
.lshow dl dt a{ color: #727272;text-decoration:none;}
.lshow dl dd{ display:none; padding-top:10px;}
.lsdl_wenti{  padding:38px 0 0 0; width:1024px; background:#FFF; margin:0 auto; text-align:right; font-size:16px;}
.lsdl_wentibox{ width:843px; border-bottom:1px #CCCCCC dotted; margin:0 auto; background:url(../lsdl/wtpz_15.jpg) center no-repeat; padding:0 50px 0 50px;}
.lsdl_wentibox ul li{ width:410px; height:auto; min-height:180px; _height:180px; float:left; text-align:left; font-size:12px; color:#727272; line-height:20px;}
.post106{ padding:0 0 0 106px;}
.berone{ border:none;}

#itin1 {display: block;	overflow:hidden;}
#itin1 li{font-family:"微软雅黑";font-size:12px;line-height:30px;width:100%;	}
#itin1 li h2{font-size:18px;font-family:"微软雅黑";height:62px; background:url(../lsdl/x1left_01.png) left no-repeat; padding:0 0 0 12px;}
#itin1 li h2 span{color: #fff; height:62px; background:url(../lsdl/x1bj_02.png) center repeat-x; float:left;}
#itin1 li h2 span b{ font-size:16px; height:32px; display:block; padding:19px 5px 0 0;}
#itin1 p img{margin-right:0 !important;display:inline;}
#itin1 ul{ padding:0;}

/*.jdesxq p{height:62px; background:url(../lsdl/x1left_01.png) left no-repeat; padding:0 0 0 12px;}
.jdesxq img{ float:left;}
.jdesxq p span{font: bold 18px/62px "微软雅黑"; color: #fff; height:62px; background:url(../lsdl/x1bj_02.png) center repeat-x; float:left;}
.jdesxq p b{ height:32px; display:block; padding:0 5px 0 0;}*/
.jdesxq a{ color:#9C9C9C;}
.jdesxq a:hover{ color:#666;}

/*人才招聘*/
.lsdl_rc{ height:auto; min-height:106px; _height:106px; border-bottom:1px #CCCCCC dotted;}
.lsdl_rc a{ color:#333;}
.lsdl_rc .tesd{ width:213px; float:left; color:#666; line-height:25px; padding:5px 0 0 0;}
.lsdl_rc .tesd p b{font:16px/18px "微软雅黑"; color:#013b53;}
.lsdl_rc .tesdck{ width:466px; float:left;}
#complete2{font-size:13px;line-height:25px;color:#333333;}
#complete3{font-size:13px;line-height:25px;color:#333333;}
a.showLink {
    text-decoration: none;
    color: #38505c;
    font-size:14px;
    font-weight:bold;
    padding-left: 8px;
}
a.hideLink{
    text-decoration: none;
    color: #38505c;
    font-size:14px;
    font-weight:bold;
    padding-left: 8px;
}
a.showLink:hover, a.hideLink:hover {
    color:#ff5788;
}



/*办公地址*/
.lsdl_address{ width:1024px; margin:0 auto;}
.lsdl_address .lefts{ width:275px; float:left;}
.lsdl_address .lefts ul li{ width:275px; height:101px;cursor:pointer;}
.adcd a{ background:url(../lsdl/adcd.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adcd a:hover{ background:url(../lsdl/adcd1.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adcdfirst{ background:url(../lsdl/adcd1.jpg) top no-repeat !important; width:275px; height:100px; display:block;}

.adbj a{ background: url(../lsdl/adbj.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adbj a:hover{ background:url(../lsdl/adbj1.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adbjfirst{ background:url(../lsdl/adbj1.jpg) top no-repeat !important; width:275px; height:100px; display:block;}

.adsh a{ background:url(../lsdl/adsh.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adsh a:hover{ background:url(../lsdl/adsh1.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adshfirst{ background:url(../lsdl/adsh1.jpg) top no-repeat !important; width:275px; height:100px; display:block;}

.adgz a{ background:url(../lsdl/adgz.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adgz a:hover{ background:url(../lsdl/adgz1.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adgzfirst{ background:url(../lsdl/adgz1.jpg) top no-repeat !important; width:275px; height:100px; display:block;}

.adsy a{ background:url(../lsdl/adsy.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adsy a:hover{ background:url(../lsdl/adsy1.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adsyfirst{ background:url(../lsdl/adsy1.jpg) top no-repeat !important; width:275px; height:100px; display:block;}

.adcq a{ background:url(../lsdl/adcq.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adcq a:hover{ background:url(../lsdl/adcq1.jpg) top no-repeat; width:275px; height:100px; display:block;}
.adcqfirst{ background:url(../lsdl/adcq1.jpg) top no-repeat !important; width:275px; height:100px; display:block;}


.lsdl_address .right{ background:#FFF; width:630px; padding:40px; float:right;}
.tetss{ padding:10px 0 10px 0;  font: normal 13px/24px "微软雅黑"; color:#333333; border-bottom:1px dotted #E6E6E6;}

/*修改*/
.c_dzmdd_wrap{
    position:relative;
    width:120px;

}
.c_dzmdd_wrap span{
    width:36px;
    height:36px;
    position:absolute;
    right:0;
    top:50%;
    margin-top:-18px;
    background:url(../lsdl/fangdajing.gif) center center no-repeat;
    cursor:pointer
}
.c_radio{
    background:url(../lsdl/unchecked.png) center center no-repeat;
    border:none;
    width:31px;
    height:29px;
    padding:0;
    cursor:pointer;
}
.c_radio input{
    display:none;
}
.c_checked{
    background:url(../lsdl/checked.png) center center no-repeat;
}

.c_error{
    color:#C75A77;
    font-size:12px;
    display:block;
}
.c_error1{
    padding-top:10px
}


/* 新首页 */
.home_znyh{
    float:left;
}

.home_znyh .znyh_top1{
    display:block;
    width:231px;
    height:235px;
    background: url(../lsdl/home_li.png) no-repeat;
    overflow:hidden;
    color:#003e61;
    padding:40px 40px 40px 50px;
    font-size:14px;
}

.home_znyh .znyh_bg{
    display:block;
    width:321px;
    height:315px;
    background: url(../lsdl/home_li.png) no-repeat;
    overflow:hidden;
}

.znyh_jg{
    background: url(../lsdl/jg.png) no-repeat;
    width:321px;
    height:58px;
    position: absolute;
    z-index:10;
    overflow:hidden;
}

.jgx{ padding-top:20px; padding-right:20px; color:#FFF; font-family:"微软雅黑"; font-weight:bold; font-size:16px; overflow:hidden; text-align:right;}
.jgx span{ font-size:13px;}

.jgx2{ padding-top:15px; padding-right:15px; }
.jgx2 .fonts{ width:100px; color:#FFF; font-size:15px; font-family:"微软雅黑"; font-weight:bold; overflow:hidden;overflow:hidden;float:right;}
.jgx2 .fonts p{ font-size:30px;padding:10px 0 0 0; }
.jgx2 .fonts span{ font-size:12px;}

.cdd{ height:209px; overflow:hidden;}
.cdd a{ width:290px; height:198px; margin-top:11px; margin-left:16px; display:block; font-size:0; position:absolute; z-index:9;}
.cdd p{ padding:20px 32px 0 32px; color:#fff; }
.cdd a:hover{width:290px; height:198px; display:block; color:#fff; font: normal 13px/20px "微软雅黑"; margin-top:11px; margin-left:16px; background: url(../lsdl/hombj.png) center no-repeat;}
.cdd img{
    margin:11px 0 0 16px;
    width:290px;
    height:198px;
}

.home_znyh .test{ padding:15px 30px 0 35px; font: normal 12px/20px "微软雅黑"; color:#616161;}
.home_znyh .test a{color:#616161;}
.home_znyh .test b{ font-size:13px; color:#00283e; display:block; margin-top:10px;}
.home_znyh .test b a{font-size:13px;  color:#00283e;}
.home_znyh .test b a:hover{ color: #0CF;}


.home_znyh2{
    float:left;
}

.home_znyh2 .znyh_bg{
    display:block;
    width:730px;
    height:630px;
    background: url(../lsdl/home_li2.png) no-repeat;
    overflow:hidden;
}

.znyh_jg2{
    background: url(../lsdl/jg2.png) no-repeat;
    width:730px;
    height:110px;
    position: absolute;
    z-index:10;
    overflow:hidden;
}

.home_znyh2 .test{ padding:10px 0 0 35px; font: normal 14px/20px "微软雅黑"; color:#999;}
.home_znyh2 .test a{color:#999;}
.home_znyh2 .test b{ color:#00283E; display:block; margin-top:10px;}
.home_znyh2 .test b a{ color:#00283E;}
.home_znyh2 .test b a:hover{ color: #0CF;}

.cdd2{ height:524px; overflow:hidden;}
.cdd2 a{ width:699px; height:509px; margin-top:15px; margin-left:16px;  display:block; font-size:0; position:absolute; z-index:9;}
.cdd2 p{ padding:20px 32px 0 32px; color:#fff; }
.cdd2 a:hover{width:699px; height:509px; display:block; color:#fff;font: normal 13px/20px "微软雅黑"; margin-top:15px; margin-left:16px; background: url(../lsdl/hombj2.png) center no-repeat;}
.cdd2 img{
    margin:15px 0 0 16px;
    width:699px;
    height:509px;
}

.home_znyh3{
    float:left;
    margin-left:14px;
}

.home_znyh3 .znyh_bg{
    display:block;
    width:730px;
    height:315px;
    background: url(../lsdl/home_li3.png) no-repeat;
    overflow:hidden;
}

.znyh_jg3{
    background: url(../lsdl/jg3.png) no-repeat;
    width:730px;
    height:58px;
    position: absolute;
    z-index:10;
    overflow:hidden;
}

.home_znyh3 .test{ padding:15px 30px 0 35px; font: normal 12px/20px "微软雅黑"; color:#616161;}
.home_znyh3 .test a{color:#616161;}
.home_znyh3 .test b{ font-size:13px; color:#00283e; display:block; margin-top:10px;}
.home_znyh3 .test b a{font-size:13px;  color:#00283e;}
.home_znyh3 .test b a:hover{ color: #0CF;}

.cdd3{ height:209px; overflow:hidden;}
.cdd3 a{ width:699px; height:198px; margin-top:11px; margin-left:16px; display:block; font-size:0; position:absolute; z-index:9;}
.cdd3 p{ padding:20px 32px 0 32px; color:#fff; }
.cdd3 a:hover{width:699px; height:198px; display:block; color:#fff; font: normal 13px/20px "微软雅黑"; margin-top:11px; margin-left:16px; background: url(../lsdl/hombj3.png) center no-repeat;}
.cdd3 img{
    margin:11px 0 0 16px;
    width:699px;
    height:198px;
}


.home_djtj{
    background:#fff;
    width:1020px;
    height:360px;
    margin:10px auto;
    overflow:hidden;
}

.home_djtj:hover{
    -moz-box-shadow:0px 5px 8px rgba(0,0,0,0.2);
    -webkit-box-shadow:0px 5px 8px rgba(0,0,0,0.2);
    box-shadow:0px 5px 8px rgba(0,0,0,0.2);
}

.home_djtj .home_djtj_left_img{
    float:left;
    border:0;
    width:590px;
    height:340px;
    margin-top:10px;
    margin-left:10px;
    margin-right:30px;
}

.home_djtj .home_djtj_right_bg{
    float:left;
    width:350px;
    height:305px;
    overflow:hidden;
    margin-top:35px;
}

.home_djtj .home_djtj_right_price{
    width:100%;
    height:40px;
    line-height:40px;
    background:#f0f9ff;
    color:#0087d6;
    font-family: "微软雅黑";
    font-weight:bold;
    font-size:16px;
}

.home_djtj .home_djtj_right_price p{
    margin-left:10px;
}

.home_djtj .home_djtj_right_price span{
    font-size:13px;
}

.home_djtj .home_djtj_right_content{
    width:100%;
    height:180px;
    padding:10px 0;
    overflow:hidden;
    font-size:14px;
    color:#003e61;
    font-family: "微软雅黑";
}

.home_djtj .home_djtj_right_detail_btn{
    width:100%;
    height:40px;
    line-height:40px;
    overflow:hidden;
}

.home_djtj .home_djtj_right_detail_btn a{
    width:130px;
    height:40px;
    line-height:40px;
    background:#0087d6;
    color:#fff;
    font-size:14px;
    text-align:center;
    float:right;
}

.home_dt_bg{
    float:left;
    width:700px;
    height:339px;
    overflow:hidden;
    margin-left:14px;
}

.home_dt_bg img{
    display:block;
    border:0;
    width:700px;
    height:339px;
    cursor:pointer;
}

.home_xzzt_bg{
    float:left;
    width:350px;
    height:339px;
    overflow:hidden;
    background:url(../lsdl/home_xzzt_bg.png) no-repeat;
}

.home_xzzt_bg ul{
    margin-top:50px;
    margin-left:50px;
    width:280px;
    overflow:hidden;
}

.home_xzzt_bg ul li{
    float:left;
    margin-right:20px;
}

.home_xzzt_bg ul li a{
    display:block;
    width:103px;
    height:40px;
    line-height:40px;
    color:#00283e;
    font-size:14px;
    padding-left:17px;
    background:url(../lsdl/home_xzzt_li.jpg) left no-repeat;
    overflow:hidden;
}

.home_xzzt_bg ul li a:hover{
    background:url(../lsdl/home_xzzt_li_hover.jpg) left no-repeat;
}


.home_byjp_bg{
    float:left;
    width:350px;
    height:440px;
    background:url(../lsdl/home_byjp_bg.png) no-repeat;
    overflow:hidden;
}

.home_byjp_bg .home_byjp_brief a{ width:305px; height:312px; padding:10px; margin-top:10px; margin-left:12px; display:block; font-size:0; position:absolute;}
.home_byjp_bg .home_byjp_brief p{ padding:10px; color:#fff; }
.home_byjp_bg .home_byjp_brief a:hover{width:305px; height:312px; display:block; color:#fff; font: normal 13px/20px "微软雅黑"; padding:10px; margin-top:10px; margin-left:12px; background: url(../lsdl/byjp_bg.png) center no-repeat;}

.home_byjp_img{
    display:block;
    width:305px;
    height:312px;
    border:0;
    padding:10px;
    margin-top:10px;
    margin-left:12px;
}

.home_byjp_bottom_bg{
    width:305px;
    margin-left:22px;
    overflow:hidden;
}

.home_byjp_bottom_bg img{
    float:left;
    border:0;
    width:30px;
    height:21px;
    margin-right:10px;
}

.home_byjp_bottom_bg .home_byjp_bottom_title{
    float:left;
    width:265px;
    height:21px;
    line-height:21px;
    overflow:hidden;
}

.home_byjp_bottom_bg .home_byjp_bottom_title a{
    font-size:16px;
    color:#00283e;
    font-weight:bold;
}

.home_byjp_bottom_bg .home_byjp_bottom_title a:hover{
    color:#0CF;
}

.home_byjp_bottom_bg .home_byjp_bottom_content{
    width:305px;
    height:30px;
    line-height:30px;
    overflow:hidden;
}

.home_byjp_bottom_bg .home_byjp_bottom_content a{
    color:#616161;
    font-size:14px;
}

.home_byjp_bottom_bg .home_byjp_bottom_price{
    color:#0087d6;
    font-size:16px;
    font-weight:bold;
    height:25px;
    line-height:25px;
}

.home_byjp_bottom_bg .home_byjp_bottom_price span{
    float:right;
}

.home_byjp_bottom_bg .home_byjp_bottom_price p{
    font-size:13px;
}


.home_dingzhi{
    top:200px;
    right:10px;
}

.home_dingzhi a{
    display:block;
    width:160px;
    padding:8px 0;
    text-align:center;
    font-size:14px;
    color:#fff;
    margin-bottom:2px;
    background:#63a4ca;
}

.home_dingzhi a.i-goto-top{
    width:60px;
    margin:0 auto;
    background:#29678c;
}

.home_dingzhi img{
    display:block;
    border:0;
}

/* 新首页end */

/* 新产品页面 */
.aline_right{
    float:right;
    width:750px;
    overflow:hidden;
}

.aline_left{
    float:left;
    width:254px;
    height:auto;
    overflow:hidden;
	z-index:9999;
}

.aline_left_dt{
    display:block;
    border:0;
    width:100%;
    height:192px;
    cursor:pointer;
}

.aline_left_title{
    width:224px;
    height:50px;
    line-height:50px;
    margin:0 auto;
    color:#000;
    font-size:16px;
    font-weight:bold;
}

.aline_left_search_bg{
    width:100%;
    height:110px;
    overflow:hidden;
    background:#fff;
	margin-top:10px;
}

.aline_left_search{
    width:224px;
    height:43px;
    margin:0 auto;
    overflow:hidden;
}

.aline_left_search .ipjd{
    width:224px;
    height:43px;
    padding:0 5px;
    border:0;
    background:#eaeaea;
}

.aline_left_search .search_submit{
    width:43px;
    height:43px;
    position:absolute;
    right:0;
    top:50%;
    margin-top:-21px;
    background:url(../lsdl/fangdajing.png) center center no-repeat;
    cursor:pointer
}

.aline_left_xzzt_bg{
	margin-top:10px;
}

.aline_left_xzzt_bg a{
    display:block;
    width:224px;
    height:48px;
    line-height:48px;
    padding:0 15px;
    background:url(../lsdl/aline_xzzt_bg.png) no-repeat;
    color:#fff;
    font-size:16px;
    font-weight:bold;
}

.aline_left_rmmdd_bg{
	background:#fff;
	margin-top:40px;
	overflow:hidden;
}

.aline_left_rmmdd_bg ul{
	display:block;
	width:234px;
	height:auto;
	margin:0 auto;
}

.aline_left_rmmdd_bg li{
	float:left;
	width:68px;
	text-align:center;
	padding:5px 0;
	margin:0 5px 10px;
	background:#f0f0f0;
	color:#727272;
	cursor:pointer;
	font-size:14px;
}

.aline_left_rmmdd_bg li.current{
	background:#0087d6;
	color:#fff;
}

.aline_left_jjtj_bg{
    width:100%;
    height:120px;
    overflow:hidden;
    background:#fff;
    margin:10px 0;
}

.aline_left_jjtj{
    display:block;
    width:100%;
    height:51px;
    overflow:hidden;
}

.aline_left_jjtj li{
    float:left;
    margin-left:10px;
}

.aline_left_jjtj li img{
    display:block;
    border:0;
}

.aline_left_byjp_bg{
    width:100%;
    height:auto;
    padding-bottom:10px;
    overflow:hidden;
    background:#fff;
}

.aline_left_byjp li{
    display:block;
}

.aline_left_byjp li a{
    display:block;
    width:224px;
    height:25px;
    line-height:25px;
    color:#919191;
    font-size:14px;
    padding:0 15px;
    overflow:hidden;
}

.aline_left_byjp li a:hover{
    background:#edf8ff;
    color:#75a6c3;
}

.aline_breadcrumb, .aline_main{
    width:750px;
}

.aline_main{
	min-height:600px;
}

.main .aline_mianDiv{
    width:710px;
    height:380px;
    margin-bottom:40px;
}

.mianDiv .aline_mianDivTitle{
    width:710px;
}

.mianDivTitle .aline_text{
    width:600px;
    overflow:hidden;
}
/* 新产品页面end */

/* 路线亮点 */
.lxld_right{
    float:right;
    width:331px;
}

.lxld_left{
    float:left;
    width:675px;
}

.lxld_djld{
    width:100%;
    margin-bottom:20px;
}

.lxld_djld_img{
    display:block;
    border:0;
    width:100%;
}

.lxld_djld_content{
    width:278px;
    padding:20px;
    color:#727272;
    background:#fff;
    font-size:14px;
}

.lxld_djld_content p{
    padding-left:25px;
    margin-bottom:20px;
    background:url(../images/triangle.png) no-repeat left top;
}

.lxld_zsllr{
    width:100%;
    margin-bottom:20px;
}

.lxld_zsllr_img{
    display:block;
    border:0;
    width:100%;
}

.lxld_zsllr_head_bg{
    width:318px;
    background:#fff;
}

.lxld_zsllr_head{
    display:block;
    border:0;
    width:152px;
    height:152px;
    margin-left:83px;
}

.lxld_zsllr_name{
    width:100%;
    height:25px;
    line-height:25px;
    color:#727272;
    font-size:16px;
    text-align:center;
}

.lxld_zsllr_content{
    width:278px;
    padding:20px;
    color:#727272;
    background:#fff;
    font-size:14px;
}

.lxld_ydcp_btn{
    display:block;
    width:110px;
    height:34px;
    line-height:34px;
    margin:0 auto;
    background:url(../lsdl/lxld_ydcp_btn.jpg) no-repeat;
}

/* 路线亮点end */

/* 20150105更新 */
#i_dzmdd{
    width:230px;
    height:50px;
    background:url(../lsdl/i_zsdz_input_bg.png) no-repeat;
    margin-top:73px;
    position:relative;
}

#i_dzmdd input{
    width:80px;
    height:25px;
    line-height:25px;
    background: url(0) no-repeat;
    font: normal 14px/20px "微软雅黑";
    color: #949494;
    text-align:center;
    margin-top:10px;
}

.i_zsdz_btn{
    background:none;
    color:#fff;
    font: bold 18px/20px "微软雅黑";
    margin-top:18px;
    cursor:pointer;
}


/* 新版定制旅行 */
#cus_detail{
    font:normal 16px/20px "微软雅黑";
}

.cus_mdd{
    width:495px;
    height:auto;
    background:url(../lsdl/cus_mdd_bg_start.png) no-repeat;
    margin-top:10px;
    margin-bottom:80px;
    padding-left:16px;
}

.cus_mdd_bottom{
    width:495px;
    height:9px;
    background:url(../lsdl/cus_mdd_bg_end.jpg) no-repeat;
}

.cus_title{
    padding:15px 20px;
    font-weight:bold;
    color:#00283e;
}

.cus_mdd_tab{
    height:29px;
    padding-left:20px;
    padding-bottom:20px;
    background:#fff;
}

.cus_mdd_tab li{
    float:left;
    width:100px;
    height:34px;
    line-height:34px;
    text-align:center;
    background:#f0f0f0;
    color:#727272;
    border-bottom:1px solid #0087d6;
    cursor:pointer;
	font-size:18px;
}

.cus_mdd_tab li.current{
    background:#0087d6;
    color:#fff;
}

.cus_mdd_hot{
    padding-left:20px;
    padding-bottom:20px;
    background:#fff;
}

.cus_mdd_hot li{
    float:left;
    width:110px;
    height:34px;
    line-height:34px;
    font-size:16px;
    text-align:center;
    color:#727272;
    background:#f0f0f0;
    margin-right:5px;
    margin-bottom:5px;
    cursor:pointer;
    overflow:hidden;
}

.cus_mdd_hot li.current{
    background:#0087d6;
    color:#fff;
}

.cus_mdd_btn{
    padding-left:20px;
    padding-bottom:20px;
    background:#fff;
}

.cus_mdd_btn a, .cus_mdd_btn input{
    display:block;
    background:#C75A77;
    font:normal 16px "微软雅黑";
    color:#fff;
    width:110px;
    height:34px;
    line-height:34px;
    text-align:center;
    cursor:pointer;
}

.cus_mdd_other{
    height:29px;
    line-height:29px;
    padding-left:20px;
    padding-bottom:80px;
    color:#727272;
    background:#fff;
}

.cus_mdd_other input{
    width:128px;
    height:29px;
    border:0;
    background:#f0f0f0;
    font-size:14px;
    padding:0 10px;
}


.cus_line{
    width:524px;
    height:auto;
    background:url(../lsdl/cus_line_bg_start.png) no-repeat;
    padding-left:20px;
    margin-bottom:25px;
}

.cus_line_bottom{
    width:524px;
    height:9px;
    background:url(../lsdl/cus_line_bg_end.jpg) no-repeat;
}

.cus_line_list{
    padding-left:20px;
    background:#fff;
}

.cus_line_list li{
    width:290px;
    padding-bottom:20px;
}

.cus_line_list li .cus_line_top{
    padding:10px;
    background:#f9f9f9;
}

.cus_line_list li .cus_line_top .cus_line_title{
    height:20px;
    line-height:20px;
    color:#00283e;
    font-size:14px;
    font-weight:bold;
    overflow:hidden;
}

.cus_line_list li .cus_line_top .cus_line_title2{
    float:left;
    width:65%;
    height:20px;
    line-height:20px;
    color:#616161;
    font-size:12px;
    overflow:hidden;
}

.cus_line_list li .cus_line_top .cus_line_price{
    float:right;
    text-align:right;
    width:35%;
    height:20px;
    line-height:20px;
    color:#0087d6;
    font-size:16px;
    font-weight:bold;
    overflow:hidden;
}

.cus_line_list li .cus_line_pic{
    width:290px;
    height:197px;
    overflow:hidden;
    position:relative;
}

.cus_line_list li .cus_line_pic img{
    display:block;
    border:0;
    width:100%;
    height:100%;
}

.cus_line_list li .cus_line_pic a{
    display:block;
    width:130px;
    height:40px;
    line-height:40px;
    font-size:16px;
    color:#fff;
    background:#7ac0e9;
    text-align:center;
    position:absolute;
    right:0;
    bottom:0;
}

.cus_line_btn{
    padding-left:20px;
    padding-bottom:20px;
    background:#fff;
}

.cus_line_btn a{
    display:block;
    background:#C75A77;
    font:normal 16px "微软雅黑";
    color:#fff;
    width:228px;
    height:34px;
    line-height:34px;
    text-align:center;
}

.cus_msg{
    float:right;
    margin-bottom:25px;
    font-size:16px;
    color:#fff;
    margin-right:90px;
}

.cus_msg .cus_msg_left{
    float:left;
    width:9px;
    height:53px;
    background:url(../lsdl/cus_msg_left.png) no-repeat;
}

.cus_msg .cus_msg_right{
    float:left;
    width:20px;
    height:53px;
    background:url(../lsdl/cus_msg_right.png) no-repeat;
}

.cus_msg .cus_msg_body{
    float:left;
    background:#0087d6;
    padding:0 15px;
    height:53px;
    line-height:53px;
}

.cus_dingzhi{
    width:960px;
    height:auto;
    background:url(../lsdl/cus_bg_start.png) no-repeat;
    padding-left:18px;
    margin-bottom:25px;
}

.cus_dingzhi_top{
    width:960px;
    height:6px;
    background:url(../lsdl/cus_bg_top.jpg) no-repeat;
}

.cus_dingzhi_bottom{
    width:960px;
    height:6px;
    background:url(../lsdl/cus_bg_end.jpg) no-repeat;
}

.cus_dingzhi_body{
    padding:15px 0 15px 20px;
    background:#fff;
}

.cus_dingzhi_gujia{
    padding:20px;
}

.cus_dingzhi_gujia a{
    float:left;
    padding:7px 25px;
    margin-right:10px;
    background:#C75A77;
    color:#fff;
    font:normal 16px "微软雅黑";
    text-align:center;
}


.cate_bg{
    padding:30px;
    background:#fff;
    font-size:14px;
    color:#000;
    text-align:center;
}

.catelist_bg{
    margin-bottom:30px;
}

.catelist_bg span, .citylist_bg span{
    float:left;
    height:30px;
    line-height:30px;
}

.catelist_bg a, .citylist_bg a{
    float:left;
    width:72px;
    height:30px;
    line-height:30px;
    color:#000;
    margin-right:20px;
}

.catelist_bg a.current, .citylist_bg a.current{
    color:#fff;
    background:#0087d6;
}

.catelist_bg ul, .citylist_bg ul{
    float:left;
    width:800px;
}

.catelist_bg ul li, .citylist_bg ul li{
    float:left;
    height:30px;
    line-height:30px;
    padding:0 10px;
    color:#00283e;
    margin-right:20px;
    cursor:pointer;
}

.catelist_bg ul li.current, .citylist_bg ul li.current{
    color:#fff;
    background:#0087d6;
}

.citylist_bg ul li{
    font-size:12px;
    color:#727272;
}

.foodlist{
    margin-top:20px;
    margin-bottom:20px;
}

.foodlist li
{
    float:left;
    width:321px;
    margin-right:28px;
    margin-bottom:20px;
}

.foodlist li .foodimg{
    display:block;
    border:0;
    width:321px;
    height:179px;
}

.foodlist li .foodli_bottom{
    padding:20px 30px;
    background:#fff;
    height:72px;
}

.foodtitle{
    height:auto;
    color:#00283e;
    font-size:16px;
    position:relative;
}

.foodtitle img{
    float:left;
    width:30px;
    height:21px;
    border:0;
    position:absolute;
    top:50%;
    margin-top:-10px;
}

.foodtitle span{
    float:right;
    margin-left:10px;
    width:221px;
    max-height:42px;
    overflow:hidden;
}

.foodstar{
    font-size:14px;
    color:#616161;
    height:30px;
    line-height:30px;
}

.foodstar span{
    float:left;
    margin-right:10px;
}

.foodstar img{
    float:left;
    width:13px;
    height:13px;
    margin-top:8px;
    margin-right:5px;
}

.masterbtn{
    display:block;
    width:115px;
    height:35px;
    line-height:35px;
    text-align:center;
    background:rgba(0,135,214,1); /*#0087d6*/
    color:#fff;
    margin-left:20px;
    font-size:16px;
}

.optiontitle{
    height:35px;
    line-height:35px;
    color:#fff;
    font-size:18px;
    font-weight:bold;
    padding-left:20px;
    overflow:hidden;
}


.slidebtn{
    display:block;
    width:25px;
    height:25px;
    cursor:pointer;
    position:absolute;
    top:18px;
    left:96px;
}

.slidebtn img{
    display:block;
    border:0;
    width:100%;
    height:100%;
}

.cus_submenu{
    display:none;
    padding:10px;
    width:220px;
    height:auto;
    background:#fbfbfb;
    position:absolute;
    left:0;
    top:48px;
    border:1px #ABADB3 double;
	z-index:9999;
}

.cus_submenu li{
    cursor:pointer;
    float:left;
    padding:5px 10px;
    margin:5px;
    color:#727272;
    background:#f0f0f0;
    font-size:12px;
    text-align:center;
}


/*自定义弹出框*/
.alert_title{
    color:#fff;
    font-weight:700;
    font-size:16px;
    padding:0 30px;
}

.alert_content{
    color:#fff;
    font-size:18px;
    padding:30px;
    text-align:center;
    line-height:150%;
    height:auto;
    min-height:100px;
}

.alert_btn{
    float:left;
    padding:5px 10px;
    font-size:14px;
    background:#C75A77;
    color:#fff;
    text-align:center;
    margin-top:30px;
}


#tab_18_18 img{
    display:none;
}



.i-adv-wrap{
    width:100%;
    padding:20px 0;
    background:#fff;
}

.i-adv{
    width:1020px;
    margin:0 auto;
}

.i-adv li{
    float:left;
    width:138px;
    margin:0 33px;
    text-align:center;
}

.i-adv li dl{
    width:100%;
    padding:0;
    margin:0;
}

.i-adv li dl dt{
    height:30px;
    line-height:30px;
    font-size:16px;
    color:#00283e;
    font-weight:700;
    overflow:hidden;
}

.i-adv li dl dd{
    padding:0;
    margin:0;
    line-height:150%;
    font-size:13px;
    color:#00283e;
}

.i-adv-img{
    width:96px;
    height:96px;
    margin:0 auto;
    overflow:hidden;
    cursor:pointer;
    /*background: url(../images/none-circle-bg.png) no-repeat;*/

    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear;
}
.i-adv h6{
    width:70%;
    margin:0px auto;
    margin-bottom:8px;
    padding:3px;
    font-size:18px;
    color:#597280;
    letter-spacing: 2px;
    border-top:5px double rgba(211, 233, 246, 0.6);
    border-bottom:5px double rgba(211, 233, 246, 0.6);
}
.i-adv-img:hover img{
    /*background:url(../images/i-circle-bg.png) no-repeat;*/
    margin-top: -5px;
    -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;
}


.i-adv-img img{
    display:block;
    border:0;
    width:100%;
    height:100%;

    -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;
}



#i-line-wrap{
    width:100%;
    background:#465562;
    padding-bottom:50px;
}

#i-search-form{
    display:block;
    width:1020px;
    margin:0 auto;
    margin-bottom:50px;
}

.i-dzmdd-title{
    width:400px;
    margin:0 auto;
    padding-top:30px;
    padding-bottom:10px;
}

.i-dzmdd-title img{
    display:block;
    width:100%;
}

.i-dzmdd-input-wrap{
    width:552px;
    margin:0 auto;
    background:#65727c;
    height:70px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    position:relative;
}

#i-dzmdd{
    display:block;
    float:left;
    width:410px;
    height:50px;
    padding:0 20px 0 50px;
    margin-left:10px;
    margin-top:10px;
    -moz-border-radius:5px 0 0 5px;
    -webkit-border-radius:5px 0 0 5px;
    border-radius:5px 0 0 5px;
    font-size:16px;
    background:#fff url(../images/i-hot-mdd-icon.jpg) no-repeat left center;
	color:#DEB0BD;
}

.i-dzmdd-submit-btn{
    display:block;
    float:left;
    width:50px;
    height:50px;
    margin-top:10px;
    -moz-border-radius:0 5px 5px 0;
    -webkit-border-radius:0 5px 5px 0;
    border-radius:0 5px 5px 0;
    background:#c75a77 url(../images/i-search-btn.jpg) no-repeat center;
    margin-left:2px;
    cursor:pointer;
}


.i-xcck-title-img{
    width:1020px;
    margin:0 auto;
    margin-bottom:20px;
}

.i-xcck-img img{
    display:block;
    width:100%;
}


.i-xcck-list{
    width:1020px;
    margin:0 auto;
    position:relative;
}

.i-xcck-list li{
    position:relative;
    float:left;
    width:506px;
    height:282px;
    margin-right:8px;
    margin-bottom:8px;
    cursor:pointer;
}

.i-xcck-list li.bigitem{
    height:574px;
    margin-right:0;
}

.i-xcck-list li.floatitem{
    position:absolute;
    left:0;
    top:291px;
}

.i-xcck-price{
    position:absolute;
    top:0;
    right:-6px;
    width:170px;
    height:40px;
    line-height:40px;
    /*overflow:hidden;*/
    background-color: #c05c79;
    /*background:url(../images/i-price-bg.png) no-repeat;*/
    z-index:99;
	text-align:center;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}
.i-xcck-price:before{
    content:"";
    position:absolute;
    left:-15px;
    display:block;
    width: 0px;
    height:0px;
    /*background-color: red;*/
    border-top:20px solid transparent;
    border-right:15px solid #c05c79;
    border-bottom:20px solid transparent;
}
.i-xcck-price:after{
    content:"\25E4";
    position:absolute;
    right:-3px;
    bottom:-25px;
    font-size:18px;
    color:#491526;
}
.i-xcck-price dl,.i-xcck-pricebig dl{
    margin:0;
    padding:0;
    padding-right:10px;
}

.i-xcck-price dd{
    margin:0;
    padding:0;
    float:right;
    color:#fff;
    font-weight:bold;
    font-size:16px;
    margin-left:5px;
}

.i-xcck-price dd span{
    font-size:13px;
}

.i-xcck-pricebig{
    width:170px;
    height:90px;
    background-color: #c05c79;
    position: absolute;
    right:8px;
    top:-8px;
}
.i-xcck-pricebig:before{
    content:"\25E2";
    position:absolute;
    left:-9px;
    top:-8px;
    color:#491526;
    font-size:18px;
}
.i-xcck-pricebig:after{
    content:"\25E3";
    position:absolute;
    right:-9px;
    top:-8px;
    font-size:18px;
    color:#491526;
}
.i-xcck-pricebig dl:before{
    content:"旅人推荐";
    font-size:25px;
    width:60px;
    display:block;
    height:80px;
    float:left;
    border-right:1px solid white;
    text-align: center;
    line-height:40px;
    color:white;
}
.i-xcck-pricebig dd{
    color:white;
    font-weight:bold;
    text-align: center;

}
.i-xcck-pricebig dd:nth-of-type(1){
    font-size:35px;
    line-height:50px;
}

.i-xcck-pricebig dd:nth-of-type(2){
    font-size:15px;
    line-height:20px;
}

.i-xcck-detail{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:rgba(255,255,255,0.9);
    display:none;
    z-index:100;
    font-size: 16px;
}

.i-xcck-detail span{
    display:block;
    padding:30px;
    height:150px;
    line-height:180%;
    color:#00283e;
    overflow:hidden;
}

.i-xcck-list li.bigitem .i-xcck-detail span{
    height:440px;
}

.i-xcck-detail a{
    display:block;
    width:100px;
    height:30px;
    line-height:30px;
    font-size:14px;
    color:#fff;
    background:#1a4156;
    margin:0 auto;
    text-align:center;
    margin-top:21px;
}

.i-xcck-list li .i-xcck-img{
    width:506px;
    height:208px;
    overflow:hidden;
}

.i-xcck-list li.bigitem .i-xcck-img{
    height:498px;
}

.i-xcck-list li .i-xcck-img img{
    width:100%;
    height:100%;
    display:block;
    border:0;
}

.i-xcck-title-wrap{
    width:476px;
    padding:12px 15px;
    background:#fff;
}

.i-xcck-title-wrap img{
    float:left;
    width:30px;
    height:20px;
    margin-right:5px;
}

.i-xcck-title-wrap .i-xcck-title{
    width:440px;
    height:20px;
    line-height:20px;
    overflow:hidden;
}

.i-xcck-title-wrap .i-xcck-title a{
    font-size:16px;
    color:#00283e;
    font-weight:bold;
}

.i-xcck-title-wrap .i-xcck-content{
    width:100%;
    height:30px;
    line-height:30px;
    overflow:hidden;
}

.i-xcck-title-wrap .i-xcck-content a{
    color:#616161;
    font-size:14px;
}

.i-xcck-more-btn{
    display:block;
    width:200px;
    height:30px;
    line-height:30px;
    color:#fff;
    text-align:center;
    background:#c75a77;
    margin:20px auto 15px auto;
    /*margin-top:20px;*/
	font-size:16px;
}
.i-xcck-more-btn:hover{
    background-color: #fff;
    color:#465562;
    border-color:#333;
    -webkit-transition:all .4s linear;
    -moz-transition:all .4s linear;
    -ms-transition:all .4s linear;
    -o-transition:all .4s linear;
}

.i-mdd-wrap{
    width:1020px;
    margin:30px auto;
}

.i-mdd-map-wrap{
    width:670px;
    height:auto;
    float:left;
}

.i-mdd-map-title, .i-theme-title{
    width:100%;
    font-size:16px;
    color:#fff;
    font-weight:bold;
    margin-bottom:15px;
}

.i-mdd-map{
    width:670px;
    height:319px;
    overflow:hidden;
}

.i-theme-wrap{
    float:right;
    width:326px;
    height:auto;
}

.i-theme{
    background:#fff;
    padding-top:9px;
    padding-bottom:10px;
}

.i-theme li{
    float:left;
    height:40px;
    line-height:40px;
    font-size:14px;
    margin-left:35px;
    margin-top:10px;
    margin-bottom:10px;
    cursor:pointer;
}
.i-theme li div{
    float:left;
    width:40px;
    height:30px;
    background-color: #00283e;
    border-radius: 10px;
    text-align: center;
    padding: 5px 0px;
    margin-right:10px;
    -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;
}
.i-theme li.cur div{
	background-color: #0087d6;
}

.i-theme li div:hover{
    background-color: #0087d6;
    -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;
}

.i-theme li div img{
    /*margin-right:10px;*/
    width:30px;
    height:30px;

}

.i-theme li.cur{
    /*background:url(../images/i-theme-bg-hover.png) left top no-repeat;*/
}


.slide_content{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:9999;
}

.rslides .slide_content img{
    margin:0;
    padding:0;
    border:0;
    float:none;
    display:inline;
}

.ditu_list{
    width:100%;
}

.ditu_list li{
    float:left;
    margin-left:20px;
    margin-bottom:20px;
    width:120px;
    height:100px;
    line-height:100px;
    background:#bde1f7;
    cursor:pointer;
    color:#333;
    font-size:18px;
    font-weight:bold;
    text-align:center;
}

.ditu_list li:hover{
    background:#fff;
    color:#333;
}

.ditu_iframe{
    filter:alpha(opacity=100);
    opacity:1.0;
}


.itinerary_title{
	width:615px;
	height:65px;
	line-height:60px;
	background:url(../images/itinerary_title_bg.jpg) no-repeat left center;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	padding-left:30px;
}

.itinerary_title2{
	font-size: 16px;
	font-family: "微软雅黑";
	height: 62px;
	background: transparent url("../lsdl/x1left_01.png") no-repeat scroll left center;
	padding: 0px 0px 0px 12px;
}

.itinerary_title2 span{
	color: #FFF;
	height: 62px;
	line-height:68px;
	background: transparent url("../lsdl/x1bj_02.png") repeat-x scroll center center;
	float: left;
	font-weight:bold;
	padding-right:5px;
}


.price_list{
	width:498px;
	margin:0 auto;
	color:#2490d9;
	font-size:16px;
	text-align:center;
}

.price_list dl{
	display:block;
}

.price_list dt{
	float:left;
	width:164px;
	height:40px;
	line-height:40px;
	margin:1px;
	background:#eaf5fd;
}

.price_list dd{
	float:left;
	width:164px;
	height:40px;
	line-height:40px;
	margin:1px;
	background:#f4fafd;
}


#day_scroll{
	position:absolute;
	left:30px;
	top:100px;
}

#day_nav{
	display:block;
	width:52px;
	height:auto;
}

#day_nav li{
	width:52px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:#e3e2e2;
	color:#333;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}

#day_nav li a{
	color:#333;
}

#day_nav li.first{
	background:none;
	width:52px;
	height:21px;
}

#day_nav li.first span{
	display:block;
	width:16px;
	height:21px;
	margin:0 auto;
	background:url(../images/days_top_icon.jpg) no-repeat center;
}

#day_nav li.line{
	background:none;
	width:52px;
	height:10px;
}

#day_nav li.line span{
	display:block;
	width:2px;
	height:10px;
	margin:0 auto;
	background:#d7edfd;
}

#day_nav li.current{
	background:#76bcf0;
	color:#fff;
}

#day_nav li.current a{
	color:#fff;
}

.i-dzmdd-input-fixed{
	position:fixed;
	top:0;
	z-index:9999;
}

.i-mudidi-list{
	width:1020px;
	margin:0 auto;
}

.i-mudidi-title-pic{
	width:1020px;
	height:80px;
	margin:10px auto;
	position:relative;
}
.i-mudidi-title-pic img{
	display:block;
	width:100%;
	height:100%;
}
.i-mudidi-title-pic a{
	display:block;
	position:absolute;
	width:80px;
	right:0;
	bottom:0;
}

.i-mudidi-list ul{
	margin-bottom:25px;
}

.i-mudidi-list ul li{
	position:relative;
}
.i-mudidi-list ul li .i-xcck-img img{
	display:block;
	width:100%;
	height:100%;
}
.i-mudidi-list ul li .i-xcck-title-wrap .i-xcck-title{
	width:auto;
}

.xingcheng_item1{
	float:left;
	width:332px;
	height:auto;
	margin-left:12px;
}
.xingcheng_item1 .i-xcck-img{
	width:332px;
	height:200px;
	overflow:hidden;
}
.xingcheng_item1 .i-xcck-title-wrap{
	width:302px;
	overflow:hidden;
}

.xingcheng_item2{
	float:left;
	width:676px;
	height:auto;
	margin-left:12px;
}
.xingcheng_item2 .i-xcck-img{
	width:676px;
	height:200px;
	overflow:hidden;
}
.xingcheng_item2 .i-xcck-title-wrap{
	width:646px;
	overflow:hidden;
}

.xingcheng_item3{
	float:left;
	width:1020px;
	height:auto;
	margin-left:12px;
}
.xingcheng_item3 .i-xcck-img{
	width:1020px;
	height:200px;
	overflow:hidden;
}
.xingcheng_item3 .i-xcck-title-wrap{
	width:990px;
	overflow:hidden;
}

.i-banner-info-pic{
	width:249px;
	height:56px;
	position:absolute;
	bottom:-7px;
	left:50%;
	margin-left:-124px;
	z-index:9999;
}

#footer_float{
	width:100%;
	height:auto;
	overflow:hidden;
	position:fixed;
	left:0;
	bottom:0;
	z-index:9999;
	display:none;
}

#footer_float h5{
	display:block;
	padding:0;
	margin:0;
	height:50px;
	line-height:50px;
	font-size:16px;
	text-align:center;
	color:#c05a78;
	margin-bottom:1px;
	font-weight:bold;
	background:url(../images/footer_float_bg.png);
}

.footer_float{
	width:100%;
	height:auto;
	background:url(../images/footer_float_bg.png);
}

#footer_float ul{
	display:block;
	width:950px;
	height:auto;
	margin:0px auto;
	padding:10px 0;
}

#footer_float ul li{
	float:left;
}
#footer_float ul li.item{
	width:207px;
	height:90px;
	overflow:hidden;
	background:url(../images/footer_float_item_bg.png) no-repeat;
	position:relative;
	padding:20px 40px;
}
#footer_float ul li.item .title{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	height:34px;
	line-height:34px;
}
#footer_float ul li.item .title2{
	font-size:22px;
	font-weight:bold;
	color:#48cffc;
}
#footer_float ul li span{
	display:block;
	font-size:16px;
	color:#9bd0f0;
	height:24px;
	line-height:24px;
}
#footer_float ul li a{
	position:absolute;
	right:25px;
	top:0;
	width:60px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:#9bd0f0;
	color:#00293b;
	font-size:14px;
}
#footer_float ul li a:hover{
	background-color: #fff;
    color:#465562;
    -webkit-transition:all .4s linear;
    -moz-transition:all .4s linear;
    -ms-transition:all .4s linear;
    -o-transition:all .4s linear;
}
#footer_float ul li a::before{
	content:"◢";
	position:absolute;
	left:-10px;
	top:-10px;
	color:#00293b;
	font-size:18px;
}
#footer_float ul li a::after{
    content:"◣";
    position:absolute;
    right:-10px;
    top:-10px;
    font-size:18px;
    color:#00293b;
}
#footer_float ul li.line{
	width:1px;
	height:100px;
	background:#a1a8ae;
	margin:15px;
}

#closebtn{
	width:16px;
	height:16px;
	float:left;
	cursor:pointer;
	margin-left:10px;
	margin-top:10px;
}
/*==============index_pic commons================*/
.index_pic{
	width:100%;
    height:700px;
    overflow:hidden;
}

.index_pic_mid{
    width:1020px;
    margin:0 auto;
    /*border:1px solid red;*/
}
.index_pic_title{
    margin-bottom:40px;
    text-align:center;
}

.index_pic_mid h3{
    font:normal 40px "微软雅黑";
    color:#FDFDFD;
    letter-spacing:2px;
}
.index_pic_mid h4{
    font:normal 16px "Helvetica";
    color:#8D8D8D;
    line-height:32px;
    text-transform:uppercase;
}
.index_pic_iconbox{
    /*width:75px;*/
    /*height:80px;*/
    text-align:center;
    /*border:1px solid black;*/
    display:inline-block;
    margin-right:120px;
    /*float:left;*/
}

.index_pic_iconbox img{
    width:100px;
}
.index_pic_iconbox p, .index_pic_mid p{
    /*font-size:16px;*/
    /*color:white;*/
    text-align:center;
}
.index_pic_iconbox:nth-of-type(1){
    margin-left:35px
}
/*五年只做定制旅游一件事*/
.index_pic_iconbox{
    position: relative;
    /*left: -100px;*/
}
#index_pic1{
    background:url("../images/newbg1.jpg") top center;
}
#index_pic1 .index_pic_mid, #index_pic2 .index_pic_mid, #index_pic3 .index_pic_mid, #index_pic4 .index_pic_mid {
    margin-top:93px;
}
#index_pic1 p, #index_pic1 h3{
    color:#454545;
}
.index_pic1_iconrow{
    /*width:690px;*/
    height:300px;
    margin:80px auto;
    overflow: hidden;
}
.index_pic_mid{
    overflow: hidden;
}
#index_pic1 .index_pic_iconbox, #index_pic2 .index_pic_iconbox, #index_pic3 .index_pic_iconbox{
    width:270px;
    height:200px;
    overflow:hidden;
    margin-right: 70px;
}
#index_pic1 .index_pic_iconbox:nth-of-type(1), #index_pic2 .index_pic_iconbox:nth-of-type(1),  #index_pic3 .index_pic_iconbox:nth-of-type(1) {
    /*margin-left:40px;*/
}
#index_pic1 .index_pic_iconbox:nth-last-of-type(1), #index_pic2 .index_pic_iconbox:nth-last-of-type(1), #index_pic3 .index_pic_iconbox:nth-last-of-type(1){
    margin-right:0;
}
#index_pic1 .index_pic_iconbox p, #index_pic2 .index_pic_iconbox p {
    font-size:16px;
    margin-top:30px;
}
.index_pic1_iconrow:nth-last-of-type(1){
    margin-bottom:70px;
}
#index_pic1 .index_pic_bottomText, #index_pic3 .index_pic_bottomText{
    font-size:23px;
    letter-spacing: 10px;
}

/*深度特色体验*/
#index_pic2{
    background:url("../images/newbg2.jpg") top center;
}

#index_pic2 .index_pic_iconbox p{
    color:#fff;
}
#index_pic2 .index_pic_bottomText{
    color:#fff;
    font-size:23px;
    letter-spacing: 10px;
}
#index_pic2 .index_pic1_iconrow:nth-last-of-type(1){
    margin-bottom:17px;
}

/*为私家团贴心定制*/
#index_pic3{
    background:url("../images/newbg3.jpg") top center;
}
#index_pic3 h3{
    color:#454545;
}

#index_pic3 .index_pic_iconbox{
    height:auto;
}
#index_pic3 .toptext{
    font-size:26px;
    margin-bottom:15px;
}
#index_pic3 .bottomtext{
    width:270px;
    height:100px;
    padding-top:70px;
    /*border:1px solid blue;*/
    text-align:center;
    background:url("../images/pic3_iconbg.png");
    background-repeat:no-repeat;
}
#index_pic3 .bottomtext p{
    width:250px;
    padding-top:20px;
    margin:0 auto;
    font-size:16px;
}
/*真实性价比 物超所值*/
#index_pic4{
    background:url("../images/index_pic4bg.png") top center;
}
#index_pic4 h3{
    color:#000;
}
/*#index_pic4 .index_pic_mid{*/
    /*margin-top:174px;*/
/*}*/
#index_pic4 .index_pic_mid img{
    width:65%;
    display:block;
    margin:100px auto;
}
/*客户反馈展*/
.cus_show_slider_container .index_pic_title h3{
    color:#000;
}
/*定制流程*/
#index_pic5{
    background:url("../images/index_pic5bg.png") top center;
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-size:cover;
}
#index_pic5 .index_pic_mid img{
    width:60%;
    display:block;
    margin:0 auto;
}
#index_pic5 .index_pic_mid{
    margin-top:105px;
}
/*现在咨询*/
#nana_customize h3{
    font-size:30px;
    color:black;
    font-weight:bold;
    line-height:60px;
}
#nana_customize h5{
    font-size:20px;
    letter-spacing:2px;
}
#nana_customize p{
    font-size:14px;
    color:#424242;
    margin-top: 10px;
}
/*
.index_pic2{
	width:1020px;
	height:640px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}

.index_pic2 .title1{
	font-size:2.8em;
	color:#000;
	letter-spacing:5px;
	margin-bottom:10px;
	margin-top:50px;
}

.index_pic2 .title2{
	color:#ccc;
	font-size:1.6em;
	margin:0;
	margin-bottom:20px;
}

.index_pic2 p{
	font-size:1.5em;
	line-height:150%;
}

.index_pic2 img{
	display:block;
	border:0;
}

.index_pic2 .pic1{
	position:absolute;
	width:124px;
	height:114px;
	top:50px;
	right:0;
}

.index_pic2 .pic2{
	position:absolute;
	width:270px;
	height:172px;
	top:174px;
	right:0;
}

.index_pic2 .pic3{
	position:absolute;
	width:314px;
	height:236px;
	top:356px;
	right:0;
}

.index_pic2 .pic4{
	position:absolute;
	width:270px;
	height:172px;
	bottom:48px;
	right:324px;
}

.index_pic2 .pic5{
	position:absolute;
	width:165px;
	height:152px;
	bottom:48px;
	right:604px;
}

.index_pic2 .pic6{
	padding:10px;
	background:#f0f0f0;
	position:absolute;
	width:250px;
	height:153px;
	top:250px;
	right:240px;
}

.index_pic2 .pic7{
	position:absolute;
	width:544px;
	height:258px;
	top:50px;
	left:0px;
}
*/

.index_customize{
	width:800px;
	margin:20px auto;
	color:#000;
	font-size:1.5em;
}

.index_customize .title_pic{
	width:500px;
	height:auto;
	margin:0 auto 20px;
	overflow:hidden;
}

.index_customize .title_pic img{
	display:block;
	border:0;
	width:100%;
	height:auto;
}

.index_customize .red_star{
	color:#f00;
	margin-right:5px;
}

.customize_input_wrap{
	margin-bottom:15px;
}

.index_customize input{
	border:1px solid #999;
	height:30px;
	background:none;
}

.index_customize .ximing_label{
	width:100px;
	height:30px;
	line-height:30px;
	float:left;
}

.index_customize #ximing{
	float:left;
	width:250px;
	padding:0 10px;
}

.index_customize #dianhua{
	float:right;
	width:250px;
	padding:0 10px;
}

.index_customize .dianhua_label{
	float:right;
	width:60px;
	height:30px;
	line-height:30px;
}

.index_customize .mudidi_label{
	float:left;
	width:100px;
	height:30px;
	line-height:30px;
}

.index_customize #mudidi{
	float:right;
	width:678px;
	padding:0 10px;
}

.index_customize .cfrq_label{
	float:left;
	width:100px;
	height:30px;
	line-height:30px;
}

.index_customize #cfrq{
	float:left;
	width:250px;
	padding:0 10px;
}

.index_customize .lvyourshu_label{
	float:right;
	width:80px;
	height:30px;
	line-height:30px;
}

.index_customize #lvyourshu{
	float:right;
	width:80px;
	padding:0 10px;
}

.index_customize .lvyoutianshu_label{
	float:right;
	width:80px;
	height:30px;
	line-height:30px;
}

.index_customize #lvyoutianshu{
	float:right;
	width:80px;
	padding:0 10px;
	margin-right:20px;
}

.index_customize .dingzhiyaoqiu_label{
	float:left;
	width:100px;
	height:30px;
	line-height:30px;
}

.index_customize #dingzhiyaoqiu{
	float:right;
	width:678px;
	height:100px;
	padding:10px;
	border:1px solid #999;
	background:none;
}

.index_customize .submitBtn{
	display:block;
	width:150px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:1.2em;
	color:#fff;
	background:#ccc;
	margin:20px auto 0;
}

.index_customize .enableBtn{
	background:#c75a77;
}

.index_customize .submitBtn:hover{
    box-shadow:0px 0px 6px 2px rgba(128, 128, 128, 0.63);
    -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;
}

.i-phone-fixed{
	display:none;
	cursor:pointer;
	position:fixed;
	top:0;
	left:50%;
	margin-left:-125px;
	height:36px;
	line-height:36px;
	width:250px;
	text-align:center;
	background:-webkit-linear-gradient(-45deg,#414143,#2B292A) #2B292A; 
	color:#fff; 
	font-size:16px;  
	-webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;
	z-index:9999;
}
.i-phone-fixed:hover{
    /*-webkit-transform:scale(1.05);*/
    box-shadow:0px 0px 6px 2px rgba(128, 128, 128, 0.63);
    -webkit-transition:all .1s linear;
    -moz-transition:all .1s linear;
    -ms-transition:all .1s linear;
    -o-transition:all .1s linear;
}

.code_wrap #code{
	float:left;
	width:120px;
	padding:0 10px;
}

.code_wrap img{
	float:left;
	cursor:pointer;
	margin-left:10px;
	margin-top:2px;
}


.itinerary_input_wrap{
	margin-bottom:10px;
}

.itinerary_input_label{
	float:left;
	width:60px;
	height:30px;
	line-height:30px;
}

#lxld_djld_content input{
	float:left;
	width:205px;
	height:25px;
	border:1px solid #ccc;
	padding:0 10px;
}

#lxld_djld_content #dingzhiyaoqiu{
	float:left;
	width:205px;
	border:1px solid #ccc;
	padding:10px;
}

#lxld_djld_content #code{
	width:60px;
}

.itinerary_input_wrap img{
	margin-left:10px;
	margin-top:2px;
	cursor:pointer;
	height:25px;
}

#lxld_djld_content #submitCustomize{
	display:block;
	width:100px;
	height:30px;
	line-height:30px;
	font-size:16px;
	background:#c75a77;
	color:#fff;
	margin:10px auto 0;
	text-align:center;
}


.itinerary_recommend{
	width:977px;
	height:auto;
	background:#fff;
	padding:15px;
	margin-bottom:20px;
}

.itinerary_recommend .recommend_title{
	padding: 0 10px 15px;
    font-weight: bold;
    color: #00283e;
	font-size: 18px;
}

.itinerary_recommend ul{
	display:block;
	overflow:hidden;
}

.itinerary_recommend li{
	float:left;
	margin:0 10px 20px;
	width:305px;
}

.itinerary_recommend li .rec_line_top{
	padding: 10px;
    background: #f9f9f9;
}

.itinerary_recommend li .rec_line_title{
	height: 20px;
    line-height: 20px;
    color: #00283e;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
}

.itinerary_recommend li .rec_line_title2{
	float: left;
    width: 65%;
    height: 20px;
    line-height: 20px;
    color: #616161;
    font-size: 12px;
    overflow: hidden;
}

.itinerary_recommend li .rec_line_price{
	float: right;
    text-align: right;
    width: 35%;
    height: 20px;
    line-height: 20px;
    color: #0087d6;
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
}

.itinerary_recommend li .rec_line_pic{
	width: 305px;
    height: 171px;
    overflow: hidden;
    position: relative;
}

.itinerary_recommend li .rec_line_pic img{
	display: block;
    border: 0;
    width: 100%;
    height: 100%;
}

.itinerary_recommend li .rec_line_pic a{
	display: block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    background: #7ac0e9;
    text-align: center;
    position: absolute;
    right: 0;
    bottom: 0;
}

.aline_main dl{
	float:left;
	display:block;
	width:240px;
	height:auto;
	margin-right:10px;
	margin-bottom:10px;
}

.aline_main dt{
	position:relative;
	width:240px;
	height:134px;
	margin:0;
}

.aline_main dt img{
	display:block;
	border:0;
	width:100%;
	height:100%;
}

.aline_main dt span{
	position:absolute;
	top:0;
	right:-6px;
	display:block;
	width:150px;
    height:30px;
    line-height:30px;
    background-color: #c05c79;
    z-index:99;
	text-align:center;
	font-size:16px;
	color:#fff;
}

.aline_main dt span:before{
    content:"";
    position:absolute;
    left:-10px;
    display:block;
    width: 0px;
    height:0px;
    border-top:15px solid transparent;
    border-right:10px solid #c05c79;
    border-bottom:15px solid transparent;
}
.aline_main dt span:after{
    content:"\25E4";
    position:absolute;
    right:-3px;
    bottom:-19px;
    font-size:18px;
    color:#491526;
}

.aline_main dd{
	margin:0;
	padding:10px;
	background:#fff;
	height:auto;
	overflow:hidden;
}

.aline_main dd img{
	float:left;
	width:30px;
	height:20px;
}

.aline_main dd .title{
	width:auto;
	height:20px;
	line-height:20px;
	margin-left:35px;
	color:#00283e;
	font-size:16px;
	font-weight:bold;
	overflow:hidden;
}

.aline_main dd .content{
	width:100%;
	height:30px;
	line-height:30px;
	color:#616161;
	font-size:14px;
	overflow:hidden;
}
